Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 HELME LANE Terraced £52,950 11 Oct 2002
90 HELME LANE Terraced £87,000 24 Feb 2017
96 HELME LANE Terraced £41,250 20 Sep 2001
98 HELME LANE Terraced £80,750 6 May 2011
102 HELME LANE Terraced £37,000 30 Sep 1998
112 HELME LANE Semi-Detached £81,000 11 Apr 2007
114 HELME LANE Terraced £32,000 28 Jun 1996